StateFlow

stateflow는 kotlin의 Coroutine 기반 비동기 데이터 스트림중에서, 상태를 관리하고 관찰하기 위한 Hot Stream이다.

특징

  • 항상 하나의 최신 상태 값을 가진다.
  • 구독하는 모든 소비자에게 동일한 최신 값 전달
  • Hot Stream
  • 주로 UI 상태 관리에서 사용